#pragma once
#include <map>
#include <list>
#include "TaskItem.h"
#include "GamePlayer.h"

class CTaskManager 
{
public:
	CTaskManager();
	virtual ~CTaskManager();
	void addTaskItem(TaskItem* pItem);
	void removeTaskItem(TaskItem* pItem);
	void tick();

private:
	std::list<TaskItem*> mTasks;
};